User clicks a mouse button over an element.
User right-clicks an element to open the context menu.
User double-clicks a mouse button over an element.
A Jab describes either a “click” (mousedown followed by mouseup), OR a
“tap” with one finger (singular fingerdown event).
Jabs are a useful alternative to most kinds of Click
or Tap
events,
when you want the same behavior for both to be contained in one place.
User is pressing a key.
User presses a key that displays a character (alphanumeric or symbol).
User has released a key.
User presses a mouse button over an element.
User moves the mouse while it is over an element.
User moves the mouse away from an element.
User moves the mouse onto an element.
User releases a mouse button over an element.
Scroll occurs when a frame is translated vertically or horizontally
Can be both by touch, mouse or keyboard
The contained delta_x
and delta_y
describe the horizontal and vertical translation of
the frame
A TouchEnd occurs when the user stops touching an element.
The contained touches
represent a list of touch points.
A TouchMove occurs when the user moves while touching an element.
The contained touches
represent a list of touch points.
A TouchStart occurs when the user touches an element.
The contained touches
represent a list of touch points.
User scrolls the mouse wheel over an element.
Common properties in keyboard events.
Common properties in mouse events.
The Literal form of a Property: a bare literal value with support for easing/interpolation
Represents a single touch point.
A sugary representation of an Affine transform+, including
anchor
and align
as layout-computed properties.
Captures information about z-index during render node traversal
Used for generating chassis side rendering architecture